// Texture Class    by Alan Baylis 2001

#ifndef TextureH
#define TextureH

class TEXTURE
{
public:
	TEXTURE();
  	~TEXTURE();

        bool LoadTGA();

  	char TexName[20];
    	GLubyte* ImageData;                                                     // Image Data (Up To 32 Bits)
    	GLuint  Bpp;                                                            // Image Color Depth In Bits Per Pixel
    	GLuint  Width;                                                          // Image Width
    	GLuint  Height;                                                         // Image Height
    	GLuint  TexID;                                                          // Texture ID Used To Select A Texture
  	GLfloat Vertex1_x;
  	GLfloat Vertex1_y;
  	GLfloat Vertex2_x;
  	GLfloat Vertex2_y;
  	GLfloat Vertex3_x;
  	GLfloat Vertex3_y;
};

#endif

